an incomprehensible language - Französisch Englisch Wörterbuch